home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / et / et3_0-a1.lha / et3 / src / Zoomer.h < prev   
C/C++ Source or Header  |  1992-05-11  |  528b  |  28 lines

  1. #ifndef Zoomer_First
  2. #ifdef __GNUG__
  3. //pragma once
  4. #pragma interface
  5. #endif
  6. #define Zoomer_First
  7.  
  8. #include "Scroller.h"
  9.  
  10. class Command;
  11. class MenuBar;
  12.  
  13. //---- Zoomer ------------------------------------------------------------------
  14.  
  15. class Zoomer: public Scroller {
  16.     float defaultzoom;
  17. public:
  18.     MetaDef(Zoomer);
  19.     Zoomer(VObject *v, Point extent= gPoint0, float dz= 1.0);
  20.     Clipper *MakeClipper();
  21.     void DoSetupMenu(Menu *mp);
  22.     Command *DoMenuCommand(int cmd);
  23.     static Menu* MakeMenu(int menuId);
  24. };
  25.  
  26. #endif
  27.  
  28.